package com.jeecg.study.action;

import java.util.Map;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import com.jeecg.study.entity.XmlBeans;
import com.jeecg.study.form.ActionForm;

/**
 * @see Action 新版公共接口，用于执行url请求
 * @author wuhn
 * @date 2018年5月1日 15:53:57
 */
public interface ActionNew {
	
	/**
	 * @see 新版公共接口，用于执行url请求
	 * @param request  HttpServletRequest 对象
	 * @param response  HttpServletResponse 对象
	 * @param actionForm ActionForm 用于封装表单数据到  ActionForm 对象中
	 * @param mapping   mapping 映射路径
	 * @return url 执行完请求的url
	 */
	String execute(HttpServletRequest request,HttpServletResponse response,
					ActionForm actionForm,Map<String,String> mapping);
}
